Pattern-based Generation of Customized, Flexible Building Simulators
نویسندگان
چکیده
This paper describes a domain-specific software development method for the creation of building simulators. The method is based on object-oriented modeling, design patterns and code generation principles. The goal is to provide customizable building simulators that exactly simulate those physical effects an application demands. The numerical accuracy and different algorithms to be used can be tailored to the application’s needs. By using object models and preconfigured design patterns, a well-structured simulator model can be created. From this model, the complete product code of a simulator is generated. The patterns help to develop a complete and correct model. Each pattern describes a certain functionality and knows how to generate code to implement this functionality.
منابع مشابه
Optimized Joint Trajectory Model with Customized Genetic Algorithm for Biped Robot Walk
Biped robot locomotion is one of the active research areas in robotics. In this area, real-time stable walking with proper speed is one of the main challenges that needs to be overcome. Central Pattern Generators (CPG) as one of the biological gait generation models, can produce complex nonlinear oscillation as a pattern for walking. In this paper, we propose a model for a biped robot joint tra...
متن کاملA General Simulation Environment for Ip Mobility
This paper describes an advanced simulation environment that has been used to examine, validate, and predict the performance of Protocols for IP Mobility Support. It overcomes many limitations found in existing network simulators, and it provides more support on mobile-related issues. It contains several components that are common to all evaluations of IP mobility, which can model arbitrary net...
متن کاملSeismic Performance of Torsionally Stiff and Flexible Single Story Buildings Designed Based on Iranian Seismic Code(Standard 2800)
This paper examines differences in performances of a range of torsionally stiff and flexible single story buildings designed with the provisions of Iranian Standard 2800. Seismic nonlinear dynamic time history behavior of eight building models subjected to seven horizontal bi-directional design spectra compatible ground motions are investigated. These models cover a wide range of very torsional...
متن کاملSimulation of a membrane air separation unit using industrial process simulators
Nowadays, membrane processes are widely used for high purity Nitrogen production. Separation of air by membranes is a flexible process in which the investment and operational costs are lower than for example adsorption or cryogenic processes. Such processes are based on relative permeability of air components which are transported by the pressure difference between two sides of the membrane. M...
متن کاملBuilding Desktop Application with Web Services in a Message-based MVC Paradigm
Over the past decade, classic client side applications with Model-View-Controller (MVC) architecture haven’t changed much but become more complex. In this paper, we present an approach of building desktop applications with Web Services in an explicit message-based MVC paradigm. By integrating with our publish/subscribe messaging middleware, it makes SVG browser (a Microsoft PowerPoint like clie...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997